# 年会抽奖程序
# 张三科技有限公司有300员⼯，开年会抽奖，奖项如下：
# ⼀等奖 3名， 泰国5⽇游
# ⼆等奖6名，Iphone⼿机
# 三等奖30名，避孕套⼀盒
# 规则：
# 1. 共抽3次，第⼀次抽3等奖，第2次抽2等奖，第3次压轴抽1等奖
# 2. 每个员⼯限中奖⼀次，不能重复
# 解题思路：
# 1. ⽣成⼀个员⼯列表，⽤random模块从⾥⾯取随机值
# 2. 取完值之后，⽴刻从员⼯⼤列表⾥把中奖⼈删掉，即可防⽌其再次中奖
# 3. 最后输出中奖⼈的名字
import random

# 员工名单
employees = ["张三", "李四", "王五", "赵六", "钱七", "孙八", "杜九", "周十", "吴十一", "郑十二", "朱十三", "冯十四",
             "陈十五",
             "卫十六", "蒋十七", "沈十八", "韩十九", "杨二十", "许二十一", "徐二十二", "肖二十三", "汤二十四",
             "杨二十五",
             "徐二十六", "卓二十七", "史二十八", "吕二十九", "朱三十", "胡三十一", "冯三十二", "彭三十三", "曹三十四",
             "梁三十五",
             "杜三十六", "田三十七", "岳三十八", "耿三十九", "梅四十", "邹四十一", "康四十二", "黄四十三", "余四十四",
             "俞四十五",
             "盛四十六", "巩四十七", "雷四十八", "魏四十九", "华五十", "祁五十一", "戚五十二", "范五十三", "沙五十四",
             "肖五十五",
             "纪五十六", "屈五十七", "祝五十八", "蒲五十九", "董六十", "荆六十一", "宁六十二", "章六十三", "鲁六十四",
             "岑六十五",
             "昌六十六", "朗六十七", "万六十八", "支六十九", "柯七十", "咎七十一", "宗七十二", "艾七十三", "丁七十四",
             "令七十五",
             "校七十六", "伍七十七", "余七十八", "元七十九", "卞八十", "成八十一", "文八十二", "景八十三", "何八十四",
             "颜八十五",
             "彦八十六", "栾八十七", "泰八十八", "淳八十九", "郝九十"]


# 抽奖过程
def draw_prize(employees, prize, num):
    winners = random.sample(employees, num)
    for winner in winners:
        print(f"恭喜 {winner} 获得 {prize}！")
        employees.remove(winner)


# 第一轮抽三等奖
draw_prize(employees, "三等奖（三斤苹果）", 30)

# 第二轮抽二等奖
draw_prize(employees, "二等奖（iPhone15手机）", 6)

# 第三轮抽一等奖
draw_prize(employees, "一等奖（泰国5日游+手术费报销）", 3)
